almond tree (Noun) — Any of several small bushy trees having pink or white blossoms and usually bearing nuts.